package com.buobao.spring.ioc.service;

import com.buobao.spring.ioc.dao.IDepartmentDao;
import org.springframework.stereotype.Service;

import javax.annotation.Resource;

@Service
public class DepartmentService {
    //这里使用这个注解注入时就能避免多个@Repository冲突的问题，但是属性名称是由要求的，必须是@Repository中指定的或者默认的bean名称，名称不一致就无法完成注入
    //当名称不一致时@Resource和@Autowired没有区别，另外属性名不方便修改时可以在注解中指定名称
    @Resource
//    @Resource(name = "departmentMysqlDao")
    private IDepartmentDao departmentMysqlDao;
}
